--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit a31feccd3f860392a73a2857fc88bdcf78454162
Parents : 3b20e1c
Author : Ivan <ivan@quad4.io>
Signature : Invalid signer <e46112d44649266d71fe2193e00a4710>, author is <ivan@quad4.io>
Date : 2026-07-08T15:46:42-05:00
chore(ci): update release notes for nightly and preview tags to clarify snapshot nature and commit information
Changes
1 files changed, 10 insertions(+), 5 deletions(-)
Diff
diff --git a/scripts/ci/github-draft-release-upload-assets.sh b/scripts/ci/github-draft-release-upload-assets.sh
index b69222b4..18f82704 100644
--- a/scripts/ci/github-draft-release-upload-assets.sh
+++ b/scripts/ci/github-draft-release-upload-assets.sh
@@ -86,13 +86,18 @@ done
mapfile -t files < <(find "$STAGE" -type f)
{
- if [[ "$TAG" == preview-dev-* ]]; then
- echo "**Preview release (dev)** — automated weekly snapshot from \`dev\`. Not a stable release; use tagged production releases for daily use."
+ if [[ "$TAG" == nightly-* ]]; then
+ echo "**Nightly release** — automated daily snapshot from \`dev\`. Not a stable release; use tagged production releases for daily use."
+ echo
+ echo "Commit: \`${GITHUB_SHA:-unknown}\`"
+ echo
+ elif [[ "$TAG" == preview-dev-* ]]; then
+ echo "**Preview release (dev)** — automated snapshot from \`dev\`. Not a stable release; use tagged production releases for daily use."
echo
echo "Commit: \`${GITHUB_SHA:-unknown}\`"
echo
elif [[ "$TAG" == preview-* ]]; then
- echo "**Preview release** — automated weekly snapshot from \`master\`. Not a stable release; use tagged production releases for daily use."
+ echo "**Preview release** — automated snapshot from \`master\`. Not a stable release; use tagged production releases for daily use."
echo
echo "Commit: \`${GITHUB_SHA:-unknown}\`"
echo
@@ -118,13 +123,13 @@ mapfile -t files < <(find "$STAGE" -type f)
} > "$notes_file"
if ! gh release view "$TAG" >/dev/null 2>&1; then
- if [[ "$TAG" == preview-* ]]; then
+ if [[ "$TAG" == nightly-* || "$TAG" == preview-* ]]; then
gh release create "$TAG" --prerelease --title "$TAG" --notes-file "$notes_file"
else
gh release create "$TAG" --draft --title "$TAG" --notes-file "$notes_file"
fi
else
- if [[ "$TAG" == preview-* ]]; then
+ if [[ "$TAG" == nightly-* || "$TAG" == preview-* ]]; then
gh release edit "$TAG" --prerelease --title "$TAG" --notes-file "$notes_file"
else
gh release edit "$TAG" --notes-file "$notes_file"
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────